package com.glsc.ngateway.common.api.oaflow.dto.oaflow;

import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

@NoArgsConstructor
@AllArgsConstructor
public class FrontFlowEdge implements Serializable {

    private static final long serialVersionUID = -5809187819820037253L;
    private String edgeId;

    private String fromNodeTaskKey;

    private String toNodeTaskKey;

    private List<FrontFlowEdgeFoldPoint> foldPointList;

    public String getEdgeId() {
        return edgeId;
    }

    public void setEdgeId(String edgeId) {
        this.edgeId = edgeId;
    }

    public String getFromNodeTaskKey() {
        return fromNodeTaskKey;
    }

    public void setFromNodeTaskKey(String fromNodeTaskKey) {
        this.fromNodeTaskKey = fromNodeTaskKey;
    }

    public String getToNodeTaskKey() {
        return toNodeTaskKey;
    }

    public void setToNodeTaskKey(String toNodeTaskKey) {
        this.toNodeTaskKey = toNodeTaskKey;
    }

    public List<FrontFlowEdgeFoldPoint> getFoldPointList() {
        return foldPointList;
    }

    public void setFoldPointList(List<FrontFlowEdgeFoldPoint> foldPointList) {
        this.foldPointList = foldPointList;
    }
}